/** * Author: Simon-Pierre Boucher * Contact: contact@spboucher.ai * Project: Hilmacorp.ai — Web Platform * File: app/[locale]/about/page.tsx * Description: About page — mission, iterative eight-step approach, principles, and company vision */ import type { Metadata } from "next"; import Container from "@/components/Container"; import SectionHeading from "@/components/SectionHeading"; import { getMessages, isLocale, type Locale } from "@/lib/i18n"; export async function generateMetadata({ params, }: { params: Promise<{ locale: string }>; }): Promise { const { locale } = await params; if (!isLocale(locale)) return {}; const { meta } = getMessages(locale); return { title: { absolute: meta.about.title }, description: meta.about.description }; } export default async function AboutPage({ params, }: { params: Promise<{ locale: string }>; }) { const { locale } = await params; const { about } = getMessages(locale as Locale); return ( <>
{/* Mission */}

{about.missionTitle}

{about.missionBody}

{/* Approach — 8 steps */}
    {about.steps.map((step, index) => (
  1. {String(index + 1).padStart(2, "0")}

    {step.title}

    {step.body}

  2. ))}
{/* Principles */}
    {about.principles.map((principle) => (
  • {principle.title}

    {principle.body}

  • ))}
{/* Vision */}

{about.visionTitle}

{about.visionBody1}

{about.visionBody2}

); }